quoran meaning - Turco Inglés Diccionario